payment installment - Spanish English Dictionary